package sv.gob.mh.dgii.model;

import javax.persistence.Column;
import javax.persistence.DiscriminatorValue;
import javax.persistence.Entity;
import javax.persistence.Table;

@Entity
@Table(name = "QD_INSATISFACCION", schema = "DEFCONTRIB")
@DiscriminatorValue(value="I")
public class QdInsatisfaccion extends QdCaso {

    private static final long serialVersionUID = 1L;
	public static final String TIPO_CASO_INSATISFACCION = "I";
	private String nit;
        private String nombreNit;
	private String idOficina;
	private String impuesto;
	private String periodo;
	private String asunto;

	public QdInsatisfaccion() {
		tipoCaso = TIPO_CASO_INSATISFACCION;
	}

        @Column(name = "NIT")
	public String getNit() {
		return this.nit;
	}
	public void setNit(String nit) {
		this.nit = nit;
	}

        @Column(name = "NOMBRE_NIT")
		public String getNombreNit() {
		return this.nombreNit;
	}
	public void setNombreNit(String nombreNit) {
		this.nombreNit = nombreNit;
	}
        
	@Column (name = "ID_OFICINA")        
	public String getIdOficina() {
		return this.idOficina;
	}
	public void setIdOficina(String idOficina) {
		this.idOficina = idOficina;
	}
        
        @Column (name = "IMPUESTO")
	public String getImpuesto() {
		return this.impuesto;
	}
	public void setImpuesto(String impuesto) {
		this.impuesto = impuesto;
	}
        
	@Column (name = "PERIODO")        
	public String getPeriodo() {
		return this.periodo;
	}
	public void setPeriodo(String periodo) {
		this.periodo = periodo;
	}
        
	@Column (name = "ASUNTO")        
	public String getAsunto() {
		return this.asunto;
	}
	public void setAsunto(String asunto) {
		this.asunto = asunto;
	}
	@Override
	public void setTipoCaso(String tipoCaso) {
		//Not implemented
	}
}
